Nef33-Volume Footprint ApproximationDescription of the "Volume Footprint Approximation" Indicator
Purpose
The "Volume Footprint Approximation" indicator is a tool designed to assist traders in analyzing market volume dynamics and anticipating potential trend changes in price. It is inspired by the concept of a volume footprint chart, which visualizes the distribution of trading volume across different price levels. However, since TradingView does not provide detailed intrabar data for all users, this indicator approximates the behavior of a footprint chart by using available volume and price data (open, close, volume) to classify volume as buy or sell, calculate volume delta, detect imbalances, and generate trend change signals.
The indicator is particularly useful for identifying areas of high buying or selling activity, imbalances between supply and demand, delta divergences, and potential reversal points in the market. It provides specific signals for bullish and bearish trend changes, making it suitable for traders looking to trade reversals or confirm trends.
How It Works
The indicator uses volume and price data from each candlestick to perform the following calculations:
Volume Classification:
Classifies the volume of each candlestick as "buy" or "sell" based on price movement:
If the closing price is higher than the opening price (close > open), the volume is classified as "buy."
If the closing price is lower than the opening price (close < open), the volume is classified as "sell."
If the closing price equals the opening price (close == open), it compares with the previous close to determine the direction:
If the current close is higher than the previous close, it is classified as "buy."
If the current close is lower than the previous close, it is classified as "sell."
If the current close equals the previous close, the classification from the previous bar is used.
Delta Calculation:
Calculates the volume delta as the difference between buy volume and sell volume (buyVolume - sellVolume).
A positive delta indicates more buy volume; a negative delta indicates more sell volume.
Imbalance Detection:
Identifies imbalances between buy and sell volume:
A buy imbalance occurs when buy volume exceeds sell volume by a defined percentage (default is 300%).
A sell imbalance occurs when sell volume exceeds buy volume by the same percentage.
Delta Divergence Detection:
Positive Delta Divergence: Occurs when the price is falling (for at least 2 bars) but the delta is increasing or becomes positive, indicating that buyers are entering despite the price decline.
Negative Delta Divergence: Occurs when the price is rising (for at least 2 bars) but the delta is decreasing or becomes negative, indicating that sellers are entering despite the price increase.
Trend Change Signals:
Bullish Signal (trendChangeBullish): Generated when the following conditions are met:
There is a positive delta divergence.
The delta has moved from a negative value (e.g., -500) to a positive value (e.g., +200) over the last 3 bars.
There is a buy imbalance.
The price is near a historical support level (approximated as the lowest low of the last 50 bars).
Bearish Signal (trendChangeBearish): Generated when the following conditions are met:
There is a negative delta divergence.
The delta has moved from a positive value (e.g., +500) to a negative value (e.g., -200) over the last 3 bars.
There is a sell imbalance.
The price is near a historical resistance level (approximated as the highest high of the last 50 bars).
Visual Elements
The indicator is displayed in a separate panel below the price chart (overlay=false) and includes the following elements:
Volume Histograms:
Buy Volume: Represented by a green histogram. Shows the volume classified as "buy."
Sell Volume: Represented by a red histogram. Shows the volume classified as "sell."
Note: The histograms overlap, and the last plotted histogram (red) takes visual precedence, meaning the sell volume may cover the buy volume if it is larger.
Delta Line:
Delta Volume: Represented by a blue line. Shows the difference between buy and sell volume.
A line above zero indicates more buy volume; a line below zero indicates more sell volume.
A dashed gray horizontal line marks the zero level for easier interpretation.
Imbalance Backgrounds:
Buy Imbalance: Light green background when buy volume exceeds sell volume by the defined percentage.
Sell Imbalance: Light red background when sell volume exceeds buy volume by the defined percentage.
Divergence Backgrounds:
Positive Delta Divergence: Lime green background when a positive delta divergence is detected.
Negative Delta Divergence: Fuchsia background when a negative delta divergence is detected.
Trend Change Signals:
Bullish Signal: Green label with the text "Bullish Trend Change" when the conditions for a bullish trend change are met.
Bearish Signal: Red label with the text "Bearish Trend Change" when the conditions for a bearish trend change are met.
Information Labels:
Below each bar, a label displays:
Total Vol: The total volume of the bar.
Delta: The delta volume value.
Alerts
The indicator generates the following alerts:
Positive Delta Divergence: "Positive Delta Divergence Detected! Price is falling, but delta is increasing."
Negative Delta Divergence: "Negative Delta Divergence Detected! Price is rising, but delta is decreasing."
Bullish Trend Change Signal: "Bullish Trend Change Signal! Positive Delta Divergence, Delta Rise, Buy Imbalance, and Near Support."
Bearish Trend Change Signal: "Bearish Trend Change Signal! Negative Delta Divergence, Delta Drop, Sell Imbalance, and Near Resistance."
These alerts can be configured in TradingView to receive real-time notifications.
Adjustable Parameters
The indicator allows customization of the following parameters:
Imbalance Threshold (%): The percentage required to detect an imbalance between buy and sell volume (default is 300%).
Lookback Period for Divergence: Number of bars to look back for detecting price and delta trends (default is 2 bars).
Support/Resistance Lookback Period: Number of bars to look back for identifying historical support and resistance levels (default is 50 bars).
Delta High Threshold (Bearish): Minimum delta value 2 bars ago for the bearish signal (default is +500).
Delta Low Threshold (Bearish): Maximum delta value in the current bar for the bearish signal (default is -200).
Delta Low Threshold (Bullish): Maximum delta value 2 bars ago for the bullish signal (default is -500).
Delta High Threshold (Bullish): Minimum delta value in the current bar for the bullish signal (default is +200).
Practical Use
The indicator is useful for the following purposes:
Identifying Trend Changes:
The trend change signals (trendChangeBullish and trendChangeBearish) indicate potential price reversals. For example, a bullish signal near a support level may be an opportunity to enter a long position.
Detecting Divergences:
Delta divergences (positive and negative) can anticipate trend changes by showing a disagreement between price movement and underlying buying/selling pressure.
Finding Key Levels:
Imbalances (green and red backgrounds) often coincide with support and resistance levels, helping to identify areas where the market might react.
Confirming Trends:
A consistently positive delta in an uptrend or a negative delta in a downtrend can confirm the strength of the trend.
Identifying Failed Auctions:
Although not detected automatically, you can manually identify failed auctions by observing a price move to new highs/lows with decreasing volume in the direction of the move.
Limitations
Intrabar Data: It does not use detailed intrabar data, making it less precise than a native footprint chart.
Approximations: Volume classification and support/resistance detection are approximations, which may lead to false signals.
Volume Dependency: It requires reliable volume data, so it may be less effective on assets with inaccurate volume data (e.g., some forex pairs).
False Signals: Divergences and imbalances do not always indicate a trend change, especially in strongly trending markets.
Recommendations
Combine with Other Indicators: Use tools like RSI, MACD, support/resistance levels, or candlestick patterns to confirm signals.
Trade on Higher Timeframes: Signals are more reliable on higher timeframes like 1-hour or 4-hour charts.
Perform Backtesting: Evaluate the indicator's accuracy on historical data to adjust parameters and improve effectiveness.
Adjust Parameters: Modify thresholds (e.g., imbalanceThreshold or supportResistanceLookback) based on the asset and timeframe you are trading.
Conclusion
The "Volume Footprint Approximation" indicator is a powerful tool for analyzing volume dynamics and anticipating price trend changes. By classifying volume, calculating delta, detecting imbalances and divergences, and generating trend change signals, it provides traders with valuable insights into market buying and selling pressure. While it has limitations due to the lack of intrabar data, it can be highly effective when used in combination with other technical analysis tools and on assets with reliable volume data.
Komut dosyalarını "Buy sell" için ara
ZenAlgo - BenderThis script combines several volume-based methodologies into a single chart overlay to help traders analyze market participation and volume distribution. It aggregates volume from multiple sources—spot and perpetual markets across different exchanges—and processes it to display various insights directly on the chart.
The script provides a detailed view of both individual-bar volume and broader aggregated trends. It calculates certain values, plots different shapes and overlays, and includes an optional informational table. However, it does not offer financial signals or predict future price movements. Instead, it presents multiple volume and range-related highlights for educational or analytical observations.
Below is a detailed breakdown of the core elements in this script:
Core Data Calculation and Aggregation
To build a comprehensive volume picture, the script retrieves volume data from multiple predefined exchanges for both Spot and Perpetual pairs. The volume for each bar is processed in Aggregated mode , meaning it combines data across selected sources to produce a single composite volume value.
The script applies average-based aggregation to calculate the final volume figures. The total volume is then used as the basis for further calculations, such as buy/sell volume decomposition and Delta analysis.
Buy/Sell Volume Decomposition
Each bar’s total volume is separated into an estimated buy portion and a sell portion. This decomposition uses logic that considers wick length, body size, and whether the bar closed higher or lower than it opened. The script assigns fractions of the total volume to the upper wick, lower wick, and body, then multiplies these by the total aggregated volume to estimate buy and sell volumes.
This breakdown is calculated separately for spot-only volume , perp-only volume , and their aggregated sums, allowing traders to analyze how much of each bar’s volume is estimated as "buy" or "sell."
Delta and Cumulative Delta
The script computes a Delta (buy volume minus sell volume) for each bar. A positive Delta suggests more buying during that bar, while a negative Delta suggests more selling.
It also computes Cumulative Delta , summing this Delta over 14 bars (a fixed period). This allows users to observe how short-term buy/sell imbalances accumulate over time.
Visual Bar Coloring (PVSRA Logic)
The script includes logic based on PVSRA (Price Volume Support Resistance Analysis) , which examines average volume over a recent lookback period to determine whether a bar meets certain "climax" or "above-average" thresholds.
Bars are categorized as:
Climax Up or Climax Down: If a bar meets strong volume and range conditions, it is identified as a high-activity bar.
Neutral Colors: Bars that do not meet the threshold are identified as standard volume bars.
Table Summaries
The script includes an optional Spot vs. Perpetual volume table that provides:
Aggregated Spot vs. Perpetual buy/sell volumes
The net difference between buying and selling
The total sum across all included sources
Percentage breakdown of buying vs. selling
A separate multi-timeframe table calculates volume-related metrics for fixed timeframes (15, 60, and 240 minutes), allowing traders to compare their current timeframe with broader trends.
Highlighted Shapes and Diamonds
The script places shape markers above or below bars when certain conditions are met, including:
Dots (circles): Representing a significant increase in net Delta compared to the previous bar.
Diamonds: Markers that appear when volume-based conditions align with predefined thresholds. These vary in size and include an optional "Hardcore Mode" , which applies stricter filtering.
Crossover Triangles: These appear when the internally computed Delta MA (a moving average of Delta) crosses above or below a predefined EMA.
These markers highlight notable changes in volume, Delta, or price action but do not constitute predictive trading signals.
Delta Averages and Overlaid EMAs
The script plots a histogram of the current net Delta (buy minus sell) . Additionally, a Delta Moving Average (Delta MA) is used for tracking trends. The Delta MA is plotted alongside predefined Exponential Moving Averages (EMAs) , such as:
A Delta MA calculated using an exponential moving average (EMA) over 21 bars.
A set of predefined EMAs (lengths such as 3, 5, 7, 10, 13, 16, 21, 25, etc.) plotted to visualize momentum changes.
Areas between these EMAs can be filled with translucent shading to highlight momentum shifts.
Comparing the Delta MA to the overlaid EMAs helps track changes in Delta momentum over time.
Interpreting the Elements
When using this script, consider the following:
Volume Aggregation: The script aggregates volume across multiple Spot and Perpetual sources to provide a broad market view.
Delta and Cumulative Delta: The Delta histogram may spike positively or negatively, highlighting areas of potential buying or selling pressure.
Table Data: If enabled, the tables display buy/sell volume splits for Spot and Perpetual markets, along with multi-timeframe comparisons.
EMA Overlays on Delta: The stacked EMAs help visualize short-term vs. longer-term Delta changes.
Shape Markers: Dots, diamonds, and triangles emphasize notable shifts in volume or Delta but do not imply recommendations for action.
Usage Tips
Toggle "Hardcore Mode" to apply stricter filtering to highlight conditions.
Enable or disable the Spot vs. Perpetual Table to see if the breakdown of volume sources is useful.
Use the multi-timeframe table to compare intraday data with broader trends.
If the chart appears too cluttered, toggle off features like PVSRA color tints or some EMAs to focus on specific elements.
Final Thoughts
This script integrates multiple volume-based calculations, range analysis, aggregated volume from predefined tickers, and various moving averages for Delta. Its visual layers—color-coded bars, histograms, shape markers, and tables—offer a rich perspective on market activity.
Users can analyze these elements across any timeframe or market combination they prefer. The script does not provide buy/sell signals or make predictions —it is purely an analytical tool for understanding volume-based market dynamics.
Traders should interpret these visual elements according to their own strategy and trading approach.
Buyer to Seller Volume (BSV) Indicator As promised, here is the buyer to seller volume indicator!
About it/How it works:
The indicator tracks buying and selling volume. It does it simplistically but effectively simply by looking at red vs green candles and averaging out the volume of each respective candle.
It uses the SMA of buying/selling and overall volume to track buyers to sellers and also display the average volume traded over a designated period of time.
Legend:
Green lines = buying volume
Red lines = selling volume
Yellow lines = SMA over designated period of time (user input defined, default is 14 candles).
Buyers are shown in green and sellers are shown in red:
How to Use it:
Default, the indicator goes to 1 Day, 14 candle period.
My preference personally is to use to have it go to "chart" but you can view any time period on the chart that you want and designate the time period of volume you want to view independently.
This can be used for:
1. Identify trends: When buying or selling volume is above selling volume and above the SMA, you know that this persuasively supports a bullish trend. Inverse for the opposite (see below):
2. To identify fakeouts and whether there is volume backing a move:
3. To identify potential changes in trends via a cross:
Its also a great reference when you are unsure of a move. This indicator literally just saved me from wrongfully shorting the FOMC bear flag today:
Probably many other uses you can find, but these are the things I like to use it for!
As always, I have posted a tutorial video for your reference:
As always though, if you have any questions, comments or suggestions for the indicator, please share them below!
Safe trades and best of luck to all!
CroSel Indicator ToolboxA value-packed or all-in-one indicator. The main one is probably the algorithmic signal. I have noticed a few trading groups that rely solely on their algo trading signals. I have derived my own using MACD . I find that it works better or just as good as what I have seen. The others indicators are also very powerful and could even be used on a stand alone basis. There are different variations included. I wanted to provide 10x the value at whatever price I would put on this. However I think I've provided at least 20x the expected value. What I like about this is that with more signals, we can visually see confluence. In turn, that should give us traders confidence. The follow is a list of all the indicators I've included so far:
How to use (for all indicators): I suggest using these trade signals as confluence for the main algorithmic trade signals. Aside from MACD and RSI , there are a limited number of signals, but they will all show up within the most recent bars that have passed. Buy when green/lime and sell when red/fuchsia. I suggest experimenting with the the different modes to see what you believe works best for your trading style.
I prefer to use the last signal provided, but I also like to rely on looking at signals as a group, if they are all rising, I'm bullish ; if they are all falling, I'm bearish .
Note on Color Scheme: Red/Fuchsia color means to short/sell and green/lime color means to long/buy.
- Algorithmic signal - provides trade signals. How to use: When there is a green arrow up, it means you should go long. When there is a red arrow down, it means you should exit your long or short sell. If the arrow is lime colored, it means the stock is trending upwards and if the arrow is fuchsia, it means the stock is trending downwards.
- Band and hit count - provides bands to track volatility , as well as tracks the number of times the price hits the upper or lower bands. It also provides candle-to-candle slope as a %. How to use: You can use this to play the odds in your favor. For example: if a stock hits the upper bands 13 times during the morning, and then hits the lower bands 4 times afterwards and then moves upwards away from the lower bands towards the middle of the bands, from here we may be able to say that since 13 is greater than 4, that the stock price may rise again and start hitting the upper bands. Another way I like to use this indicator, is if a stock hits the upper bands more than 16 to 20 times, I like to exit the trade before it has a chance to drop. Lastly, there are zones where a stock price will go above or below 100% or 0% respectively. For example, a stock starts to hit the 110% area of the bands. This could be an excellent time to sell/short the stock.
- Volume surge - provides signals of when volume is increasing/decreasing depending on the color and direction. How to use: Gives you confidence that the price will rise higher/lower.
- EMA 5 & 10 - It is the exponential moving average of the past 5 or 10 bars. It will be either be red or green depending on the slope. How to use: I like to use it as if it were a trend line (which I like to call slanted support/resistance ). For example, if I buy a stock and it falls below EMA 10 I will generally sell the stock, and if it rises past EMA 5 I will generally buy the stock.
- Background color - Background color shows whether the stock is bullish or bearish . If it is green/red, it is slightly bullish / bearish respectively. If it is lime/fuchsia, it is very bullish / bearish respectively. How to use: Take long positions if the background color is greenish(i.e. green/lime) and take short position if the background color is reddish (i.e.red/fuchsia). Please bear in mind, background color will look slightly different if you are already coloring the extended hour session backgrounds.
- Channel Breakout Lines - These lines show the rigid channel that the stock will travel through. How to use: Watch a stock that is in a channel, if it is going up, watch the red dotted line which extends into the future,
if it the stock falls below that previous red dotted line you should sell/short the stock. If a stock is going down, watch the green dotted line, and if the stock goes past the previous green dotted line, you should buy.
- MACD - Moving Average Convergence and Divergence provides trade signals. How to use: 1 turns it off. 2 provides the classic, buy and sell signals based on when the MACD line crosses over or under the signal line. 3 provides faster trade
signals. 4 provides the algorithmic signals. All variations can change according to Algo sensitivity and Algo Signal speed since the algo uses MACD as it's base.
- RSI - Relative Strength Index provides trade signals. How to use: 1 turn it off, 2 turns on and provides the buy and sell signals for above 70 and below 30 RSI respectively. 3 and 4 provide slow and fast RSI trade signals respectively.
4 is my favorite and can be used to provide confluence.
- VWAP - Volume Weighted Average Price . a 2 value is the regular vwap line. A value of 3 or 4 will show that the VWAP line or fill from line until the close is colored
according to slope of EMA 5. How to use: Buy below the VWAP if it shows some support and sell/Short above if it shows some resistance. When the color is red it will show the
- ROC - Rate of Change trade signals. Take note of the circle shaped symbols. Normal mode shows you when the rate of change has crossed the zero line; this can be a very bullish or bearish signal. 3rd mode will gives signals based on whether ROC has stopped making new highs or new lows. 4th mode gives the fastest signals, making it the least risky.
- MFI - Money Flow Index trade Signals. Take note of the Long arrow symbols. Modes work as described.
- BOP - Balance of power trade signals. Take note of the square symbols. The simple mode provides only the biggest trade signals, and the complex mode provides both the biggest and smallest trade signals.
- OBV - A running total of positive and negative volume . Take note of the diamond shaped symbols. Slow signals are really slow. Fast signals are really fast. Use according to your trading speed preference.
- Stochastics - A momentum oscillator that provides trade signals. Take note of the plus shaped symbols and factor them into your judgement on when to trade.
- CCI - Commodity Channel Index trade signals based on momentum. Take note of the X symbols.
- CMF - Chaikin Money Flow trade signals. Take note of the flag symbols.
- ADX - ADX is a component of the Directional Movement System developed by Welles Wilder. When it says to buy, I suggest that you go long, and then before it says to sell you try to sell. And then you can also try to go long before it says to buy. As soon as I see buy, I want to be in the stock and conversely, when I see sell I want to be out of it.
- Price-Volume Divergence - This indicator is a candle by candle indicator which shows that if volume is rising and price is falling, then there is bullish divergence , Conversely if price is rising and volume is falling there is bearish divergence. This a leading indicator.
- Ichimoku Clouds - This indicator just shows the clouds in the Ichimoku cloud system. It can be used to buy under the clouds and sell over the clouds. It can also be used as a possible support/resistance level during an uptrend/downtrend respectively.
- PSAR - Parabolic Stop and Reverse . Denotes uptrends/downtrends, by multiple dotted lines. You can use it by buying/selling when it breaks out of a downtrend/uptrend respectively. Or you can use it to sell/buy during an uptrend/downtrend respectively. Warning: it is generally slow. I find that it's very reliable from a 5 minute perspective.
- Fibonacci levels - People generally use Fibonacci levels for retracement for when a stock pulls back. I personally like to use it as a predictive tool along with looking at the slope. If the slope is negative/positive and moving away/near from 50% line then, I would be bearish / bullish respectively.
- Moving Average ( EMA and SMA ) lines - Exponential moving average and Smooth moving average lines. EMA lines move faster and SMA lines move slower. I like to use these lines as trend lines which can tell me if there is an uptrend or downtrend. The strength of the trend is shown by the distance away from the slowest EMA / SMA lines. I like to sell when it's far above the trendline, and buy when it's closer to the trendline. Be weary of the price crossing trendlines .
- Information Panel - (Price location, Trend Strength, Volatilty Ratio, Current State, Reversal/Continuation Odds): Mode 2 will give you basic price location info. Mode 3 is my favorite and will give you the most info. and Mode 4 will give you the Schwager volatility ratio which can help with stock selection; the higher the ratio, the more movement can be expected.
- Support & Resistance levels - Horizontal dotted lines which show the stock price and where it experiences support/resistance . Can be used in many ways. I like to use it by counting the number of support/resistance lines provided and if support lines exceed resistance lines, I will be more likely to go long.
- Candle Colors - Overlay a color onto the Candles. Note: I encourage the use of Heiken Ashi which helps a lot with low volume candles. Candles can be colored according to their location within the bands, and also according to a trailing stop loss based on Average True Range . Buy low, sell high for the location mode and for the stop loss mode, selling/buying is encouraged when the bars go completely red/green respectively.
- Linear Regression - Draws a (black) line of best fit, and shows 2 standard deviations away from the line of best fit above(red) and below(green). I suggest buying/selling below/above the line of best fit respectively. Strong buys or sells generally occur below or above the standard deviation lines respectively.
Power Trader Study The Power Trader is an indicator based around the Balance of Power Oscillator. Balance of Power is a price-based measurement that evaluates and compares the strength of buyers and sellers by assessing their respective abilities to push prices to extreme points(both extreme highs and extreme lows).
BoP values fluctuate between a maximum value of 100 and a minimum value of -100. When the BoP value is greater than 0, it indicates that buying pressure is greater than selling pressure. Conversely, negative BoP readings mean that selling pressure is greater than buying pressure.
The exponential moving average of Balance of Power values is displayed as a gray line on the chart. The upper red line represents the upper bound at which a security is considered overbought. The lower green line represents the threshold where we start to consider a security to be in an oversold state.
When the gray BoP EMA line crosses below the lower green line, it changes color to green then changes back to gray once it crosses back above that lower threshold. Similarly, the line turns red when it crosses above the upper red line.
When the EMA line is between the upper and lower bounds, it signifies that there is no significant difference between the power of buyers versus the power of sellers. The top red area indicates that the amount of buying pressure is relatively high. The lower green area means that selling pressure is abnormally high.
When the BoP line falls between the red and green areas, do not take action. When the BoP line turns green and is inside the green area, enter a long position. When the BoP line rises above the red line and into the upper red area, exit the long position.
Entry signals are displayed as vertical green lines that extend the length of the chart. Exit signals are represented by the same lines, except in red.
Users can decide the order of signals in the input option menu through the ‘allow repeat signals’ parameter. If this is set to false, the study will generate signals in the logical chronologic order of . If it is set to true, then signals will be generated as they come, regardless of whether the last signal was its inverse. This means that it could generate sequences like this for example .
Additionally, the stop and limit can also be set in the input menu through the ‘stop’ and ‘limit’ options. This input option accepts parameters of type float (ie: numbers that contain decimals).
The 'Upper Bound for BoP Values' and 'Lower Bound for BoP Values' input options gives traders the option to adjust the upper and lower thresholds for buy and sell signals. It is important to note that setting the upper bound higher or the lower bound lower will result in less frequent signals (and vice versa).
When it is time to enter a long position, an alert with the following message is sent “Power Trader - High Sell Pressure, Enter Long”.
When it is time to exit a long position, an alert with the following message is sent “Power Trader - High Buy Pressure, Exit Long”.
The Power Trader, along with all of our other invite-only scripts, can be found on our website:
profitprogrammers.com
™TradeChartist Entry/Exit Indicator™TradeChartist Entry/Exit Indicator is an easy to use indicator that plots very high probability BUY and SELL signals on the chart along with an optional dynamic trigger line for SELL and BUY which can be used as a reference for Stop Loss/ Trailing Stop Loss.
What does the ™TradeChartist Entry/Exit Indicator do?
Plots very high probability BUY and SELL signals on chart
Plots dynamic BUY or SELL trigger lines that can be used to
---------1. Set Stop Loss reference or Trailing Stop Loss.
---------2. Anticipate change in trend/momentum when price breaches the trigger line.
Plots BUY and SELL price lines which are Candle open prices when BUY/SELL signals are posted.
Alert traders when BUY/SELL signal is generated and Trigger for BUY/SELL is breached.
Plots Background vertical Signal break lines at BUYs in green and at SELLs in red.
Plots % Gains based on candle close in real-time and based on candle high for BUY/candle low for SELL on previous candles calculated from the candle open price at BUY/SELL.
Plots RSI colour candles based on user preferred Overbought and Oversold RSI levels from indicator settings.
Paints background colour for BUY and SELL zones which can be changed from indicator settings under Style tab to personalise the chart screen.
What markets can this indicator be used on?
Forex
Stocks
Commodities
Cryptocurrencies
and almost any asset on Trading View
Works really well when there is good volume, volatility or both in the asset observed/traded.
Does this indicator repaint?
No and Yes
Once the confirmed BUY (in green) and SELL (in red) signals are posted after a candle close, it doesn't repaint.
Repainting happens for real time BUY and SELL trigger plots on the current candle as price tries to breach the trigger line.
For confirmed BUY and SELL alerts, use alerts on candle close. Real-time BUY and SELL trigger alerts can also be set.
Does the indicator send alerts when a signal is generated?
Yes, traders can get alerts by setting Trading View alerts for BUY/SELL Signals and BUY/SELL Triggers. For confirmed BUY/SELL alerts, 'Once per bar close' must be used.
Why are there two Signal Generator types in the indicator settings?
The two types of signal generators cater to almost all types of traders and trade types. Some assets perform well with Type 1 and some assets with Type 2. Also some traders prefer Type 1 and some prefer Type 2 based on variation in frequency of signals on the asset observed. Both types can be used along with 'Use Heikin Ashi Candles' from the indicator settings to have more combinations to test on an asset for maximising gains.
Type 1 on GBPUSD 1hr chart
Type 2 on GBPUSD 1hr chart
Type 1 normally works well with most types of assets.
Should the indicator be used on normal candles or Heikin Ashi candles?
The indicator can be used on either of the candle types. If signals from Heikin Ashi chart needs to be plotted on normal chart, just check 'Use Heikin Ashi Candles' from indicator settings. It may not be exact, but very close as it mimics Heikin Ashi chart trend.
Heikin Ashi charts are recommended to spot trends and reversals but they don't reflect real OHLC values in the candles, so BUY/SELL entry price points may not be ideal using Heikin Ashi charts especially when there are gaps in price action (example Stocks, FOREX, Commodities). For real OHLC prices and to know exact price points for entering/exiting trade, use normal candlestick charts. It is purely for this reason Heikin Ashi chart signals can be mimicked on normal candles using 'Use Heikin Ashi Candles' option from settings without having to switch between the two.
It can be seen from the GOLD 1hr charts above (Heikin Ashi on left and normal candlestick chart on right), the indicator mimics signals sensibly (not copy) and doesn't use same entry values as Heikin Ashi chart to aid the trader with practical trade execution.
How do the Trigger Lines work and should they be used?
Trigger for BUY/SELL lines are coded to adapt to bull and bear power in the asset trading environment and helps the trader to anticipate change in trend based on direction of price momentum when enabled from indicator settings (On by default). Traders can use trigger lines as reference for Stop Loss points. For example, when a BUY signal is posted, the 'Trigger for SELL' can be used as initial Stop Loss reference and as price starts going up, the trigger line starts moving up enabling the trader to use it as a trailing stop loss point which helps secure or lock profits as they act as ideal support/resistance lines based on the type of trade too. BUY/SELL Trigger lines can be enabled or disabled from indicator settings 'Inputs' tab.
Also, the trigger lines can alert traders to anticipate change in trend/momentum when price hits them and it helps them take a position, either Long or Short when confirmed BUY/SELL signal is posted. As price tries to breach the trigger lines, they change from 'Trigger to BUY/SELL' to 'BUY/SELL Triggered' as shown below on 1hr Gold chart. This feature is coded purely to signal the trader a potential change in trend/momentum. The trigger lines also act as strong support/resistance so only a confirmed close above them will ensure a High Probability Trade.
It should also be noted that price tends to test the BUY/SELL trigger lines to see if a breach is possible. A rejection at trigger lines could mean trend continuation in the signal direction. Traders could use other trend indicators like Ichimoku cloud, stoch, TRIX etc. to make an informed trade decision here. In the chart below, the 'BUY triggered' label has changed back to 'Trigger for BUY' as price failed to close above it.
What is the use of 'Plot BUY/SELL Price Line'?
Enabling BUY/SELL price line from settings (On by default) plots the price line corresponding to candle open when BUY/SELL signals were posted on the chart by the indicator. Open price is used as it is close to the trigger lines and is a fair reference point for indicator to calculate the gains plot on chart since BUY/SELL signals.
Can trade gains be plotted on chart and how are they calculated?
To show percentage gains on chart, just enable 'Show % Gains on Chart' from indicator settings (Off by default). As explained above, % gains are calculated from BUY/SELL candle Open price to high (for Long trades) or low (for Short trades) and to current candle close (for both Long and Short trades) as it helps see real-time gains from BUY/SELL candle Open price. The % gains are plotted as below.
0 - 0.75% - ↑ in green
0.75-1.5% - 1% in green
1.51-2.5% - 2% in green
2.51-3.5% - 3% in green
3.51-4.5% - 4% in green
4.51-5.5% - 5% in green
5.51-10.5% - 5+% in green
10.51-20% - 10+% in green
20+% - 20+% in green
Down from Entry - ↓ in red
What are RSI Colour Candles?
RSI Colour Candles are visual candle plots in colour (Blue when RSI>60, Yellow when RSI<30 and On by default) that help trades spot RSI levels at a glance visually from the chart in real-time without the need for another indicator on screen. Traders can also choose the source to be used for plotting RSI colour candles from indicator settings input tab and change candle colours from indicator settings style tab. The length for RSI calculation is 14 and works well for almost any trading scenario and cannot be changed from indicator settings. The default overbought RSI is set at 60 as it helps spot momentum increase and big moves happen above 60 RSI. When deciding to sell or buy, RSI can be tuned from settings to spot decent entry or exit. For example, RSI>80 on a red Heikin Ashi candle (blue body and red border) after an uptrend could signal potential sell-off or RSI<30 on a green Heikin Ashi candle (yellow body and green border) after a down trend could signal a good move up. In the example daily chart of RVN-BTC below, RSI>75 on a red Heikin Ashi candle signalled a potential sell off way before the actual SELL signal plot on chart.
What is the use of Signal Break Line Plot and Paint Background options from indicator settings?
Signal break lines can be useful if traders prefer to switch off BUY/SELL signals from indicator settings to show where previous signals were generated. (On by default)
Paint Background is just a nice to have feature that paints the signal zones to personalise the chart screen. (Off by default). The background paint colours can be changed from indicator settings style tab.
4hr SPX chart below showcases the difference when the Signal Break Lines and Background Paint options are used with BUY/SELL signals switched off.
Important Note:
When using this indicator on a chart, check 'Scale Price Chart Only' and 'Auto (Fits Data to Screen)' by clicking on settings wheel on the bottom right under the chart screen as shown below. If not checked, the chart screen will look like one on the left as shown below.
-----------------------------------------------------------------------------------------
This is not a free to use indicator. Get in touch with me if you would like access to the indicator for a 1 day trial before deciding on a paid access for a period of your choice. Monthly, Quarterly, Half-Yearly and 1 Year access available.
-----------------------------------------------------------------------------------------
Inside Candle DivergenceStudy Material: Inside Candle Divergence Indicator (aiTrendview)
1. Introduction
The Inside Candle Divergence Indicator is a custom tool built on TradingView using Pine Script. It is designed to help traders identify potential reversal points or trend continuations using a mix of candlestick analysis, RSI (Relative Strength Index), VWAP (Volume Weighted Average Price), Pivot Points, and Volume analytics. The tool also provides a dashboard table on the chart, summarizing all key values in a single glance for traders and analysts.
This indicator is not just a signal generator but also an educational framework—explaining how different concepts in technical analysis combine to build a systematic approach for market entries and exits.
________________________________________
2. Core Concepts Behind the Tool
A. Inside Candle Pattern
An Inside Candle forms when the current candle’s high is lower than or equal to the previous candle’s high, and the low is higher than or equal to the previous candle’s low.
• This means the entire price action of the current candle is "inside" the range of the previous candle.
• A bullish inside candle occurs when the close is higher than the open.
• A bearish inside candle occurs when the close is lower than the open.
This pattern shows market indecision but also sets up potential breakouts or trend reversals.
________________________________________
B. RSI (Relative Strength Index)
The indicator calculates RSI using the formula from the ta.rsi() function in TradingView. RSI helps measure momentum in the market.
• A low RSI (below 25) signals an oversold zone → possible buy.
• A high RSI (above 75) signals an overbought zone → possible sell.
By combining RSI with the Inside Candle, the indicator ensures that signals are triggered only when momentum and price patterns confirm each other.
________________________________________
C. Buy & Sell Signals
• Buy Signal: Triggered when RSI < Buy Level (default 25) and a bullish inside candle forms.
• Sell Signal: Triggered when RSI > Sell Level (default 75) and a bearish inside candle forms.
When triggered, the chart displays a BUY (green label below candle) or SELL (red label above candle) marker. The indicator also saves the entry price and signal bar for future reference inside the dashboard.
________________________________________
D. VWAP (Volume Weighted Average Price)
VWAP is calculated using the typical price (H+L+C)/3 and weighting it by volume.
• VWAP shows the average trading price weighted by volume, widely used by institutions.
• The tool calculates the distance of price from VWAP in % terms.
• If price is far above VWAP, the market may be overheated (overbought). If far below, it may be undervalued (oversold).
________________________________________
E. Volume Analysis
The tool splits volume into Buy Volume and Sell Volume:
• Buy Volume: If close > open.
• Sell Volume: If close ≤ open.
• Cumulative totals are maintained, and percentages are calculated to show what proportion of total market volume is bullish vs bearish.
• A progress bar style visual (using blocks █) shows the dominance of buyers or sellers.
This allows traders to quickly measure whether buyers or sellers are controlling the market trend.
________________________________________
F. Daily Pivot Points
Pivot Points are calculated using the previous day’s high, low, and close:
• Pivot = (High + Low + Close) / 3
• R1, S1, R2, S2, R3, S3 levels are derived from this pivot.
• These levels act as support and resistance zones.
The script plots Pivot, R1, and S1 lines on the chart for easy reference.
________________________________________
G. Trend Direction
The indicator checks where the price is compared to R1 and S1:
• If price > R1 → Bullish Trend
• If price < S1 → Bearish Trend
• Otherwise → Neutral Trend
The trend direction is displayed in the dashboard with arrows (↑, ↓, →).
________________________________________
H. Price Change Calculation
The tool calculates:
• Price Change = Current Close – Previous Close
• Percentage Change = (Change / Previous Close) × 100
• Displays ▲ (green upward) or ▼ (red downward) with the exact percentage.
This gives traders a quick snapshot of intraday price movement.
________________________________________
I. Dashboard Table
One of the most powerful features is the real-time dashboard table shown on the chart. It contains:
1. Symbol & Price Info (Current ticker, price, change %)
2. RSI Reading (with color coding: green for oversold, red for overbought)
3. VWAP and Distance from VWAP
4. Volume Analysis with Progress Bar (Buy vs Sell %)
5. Pivot Levels (Pivot, R1, S1)
6. Trend Direction (Bullish, Bearish, Neutral)
7. Signal Status (Last Buy/Sell signal with entry price)
This reduces the need for multiple indicators and gives traders a command-center view directly on the chart.
________________________________________
J. Alerts
The tool generates alerts whenever a Buy or Sell condition is met. Traders can set up TradingView alerts to be notified instantly when:
• Buy Signal Alert → RSI oversold + Bullish inside candle
• Sell Signal Alert → RSI overbought + Bearish inside candle
This ensures no opportunity is missed even if you’re not actively monitoring the chart.
________________________________________
K. Background Highlights
The chart background also changes faintly (light green or light red) when a Buy or Sell condition is triggered. This gives traders visual confirmation along with signals and alerts.
________________________________________
3. Practical Use of This Tool
• Scalpers & Intraday Traders can use it for quick momentum-based entries.
• Swing Traders can use the RSI + Inside Candle + Pivot Points to find medium-term reversals.
• Analysts can use the dashboard for real-time summaries in reports.
• Volume Analysis helps understand institutional activity.
Remember: This is not a standalone holy grail. It must be used with proper risk management and confirmation from higher timeframes.
________________________________________
4. Strict Disclaimer (aiTrendview)
⚠️ Disclaimer from aiTrendview:
This indicator is designed for educational and analytical purposes only. It is not financial advice or a guaranteed trading strategy. Markets are inherently risky and unpredictable; past performance of indicators does not ensure future results. Trading involves risk of financial loss, and traders must use proper risk management, stop-loss, and independent judgment.
aiTrendview strictly follows TradingView.com rules and compliance guidelines.
Any misuse of this tool, its code, or analytical features for unauthorized commercial purposes, false promises, or misleading activities is strictly discouraged. The creators of this script and aiTrendview will not be responsible for any losses, damages, or misuse arising from its application. Always trade responsibly and only with money you can afford to lose.
________________________________________
Intraday Volume Pulse GSK-VIZAG-AP-INDIAIntraday Volume Pulse Indicator
Overview
This indicator is designed to track and visualize intraday volume dynamics during a user-defined trading session. It calculates and displays key volume metrics such as buy volume, sell volume, cumulative delta (difference between buy and sell volumes), and total volume. The data is presented in a customizable table overlay on the chart, making it easy to monitor volume pulses throughout the session. This can help traders identify buying or selling pressure in real-time, particularly useful for intraday strategies.
The indicator resets its calculations at the start of each new day and only accumulates volume data from the specified session start time onward. It uses simple logic to classify volume as buy or sell based on candle direction:
Buy Volume: Assigned to green (up) candles or half of neutral (doji) candles.
Sell Volume: Assigned to red (down) candles or half of neutral (doji) candles.
All calculations are approximate and based on available volume data from the chart. This script does not incorporate external data sources, order flow, or tick-level information—it's purely derived from standard OHLCV (Open, High, Low, Close, Volume) bars.
Key Features
Session Customization: Define the start time of your trading session (e.g., market open) and select from common timezones like Asia/Kolkata, America/New_York, etc.
Volume Metrics:
Buy Volume: Total volume attributed to bullish activity.
Sell Volume: Total volume attributed to bearish activity.
Cumulative Delta: Net difference (Buy - Sell), highlighting overall market bias.
Total Volume: Sum of all volume during the session.
Formatted Display: Volumes are formatted for readability (e.g., in thousands "K", lakhs "L", or crores "Cr" for large numbers).
Color-Coded Table: Uses a patriotic color scheme inspired by general themes (Saffron, White, Green) with dynamic backgrounds based on positive/negative values for quick visual interpretation.
Table Options: Toggle visibility and position (top-right, top-left, etc.) for a clean chart layout.
How to Use
Add to Chart: Apply this indicator to any symbol's chart (works best on intraday timeframes like 1-min, 5-min, or 15-min).
Configure Inputs:
Session Start Hour/Minute: Set to your market's open time (default: 9:15 for Indian markets).
Timezone: Choose the appropriate timezone to align with your trading hours.
Show Table: Enable/disable the metrics table.
Table Position: Place the table where it doesn't obstruct your view.
Interpret the Table:
Monitor for spikes in buy/sell volume or shifts in cumulative delta.
Positive delta (green) suggests buying pressure; negative (red) suggests selling.
Use alongside price action or other indicators for confirmation—e.g., high total volume with positive delta could indicate bullish momentum.
Limitations:
Volume classification is heuristic and not based on actual order flow (e.g., it splits doji volume evenly).
Data accumulation starts from the session time and resets daily; historical backtesting may be limited by the max_bars_back=500 setting.
This is for educational and visualization purposes only—do not use as sole basis for trading decisions.
Calculation Details
Session Filter: Uses timestamp() to define the session start and filters bars with time >= sessionStart.
New Day Detection: Resets volumes on daily changes via ta.change(time("D")).
Volume Assignment:
Buy: Full volume if close > open; half if close == open.
Sell: Full volume if close < open; half if close == open.
Cumulative Metrics: Accumulated only during the session.
Formatting: Custom function f_format() scales large numbers for brevity.
Disclaimer
This script is for educational and informational purposes only. It does not provide financial advice or signals to buy/sell any security. Always perform your own analysis and consult a qualified financial professional before making trading decisions.
© 2025 GSK-VIZAG-AP-INDIA
Enhanced Split Buy Sell VolumeCore Components and What They Show
1. Buy Volume (Green Columns Above Zero):
Represents estimated buying pressure: The portion of total volume attributed to buyers, calculated as volume * (close - low) / (high - low).
How to Read: Taller green bars indicate stronger buying interest in that candle. If the close is near the high, most volume is assigned to buys (green bar dominates).
Highlight (Lime Color): If buy volume exceeds the average volume by the threshold (default 1.5x), it turns lime. This signals a potential "buy climax" or surge in demand—watch for breakouts or reversals.
2. Sell Volume (Red Columns Below Zero):
Represents estimated selling pressure: The remainder of volume, calculated as volume * (high - close) / (high - low).
How to Read: Taller red bars (extending further below zero) show stronger selling. If the close is near the low, sell volume dominates.
Highlight (Fuchsia Color): Turns fuchsia for high sell volume, indicating a "sell climax" or heavy supply—could signal breakdowns or exhaustion.
3. Zero Line (Dotted Gray Horizontal Line):
Acts as a neutral divider: Green above = net buying; red below = net selling.
How to Read: Compare the "mirror image" of green and red heights. If green is consistently taller than red (e.g., over multiple candles), it suggests building bullish momentum.
4. Net Volume MA (Blue Line):
A moving average (default 14 periods) of net volume (buy volume minus sell volume).
How to Read:
Above zero and rising: Bullish volume trend—buyers are gaining control.
Below zero and falling: Bearish volume trend—sellers dominate.
Crosses zero: Potential shift in momentum (e.g., from bearish to bullish if crossing up).
Divergences: If price makes new highs but the MA flattens or drops, it could signal weakening momentum (bearish divergence).
[Stoxello] Linear Regression Chop Zone Indicator📊 Linear Regression Chop Zone Indicator – Description
The Stoxello Linear Regression Chop Zone Indicator is a custom-built, multi-functional visual tool for identifying market trend direction, strength, and potential entry/exit signals using a combination of linear regression, EMA slope angles, and volatility-adjusted smoothing.
🧠 Core Features:
🔶 1. Chop Zone Color Coding (Trend Strength via EMA Angle)
The script calculates the angle of a 34-period EMA, representing momentum and trend steepness.
This angle is then translated into color-coded bars on the chart to help traders visually identify chop zones and trend strength.
Turquoise / Dark Green / Pale Green = Increasing bullish trend.
Lime / Yellow = Neutral or low momentum (choppy zones).
Orange / Red / Dark Red = Increasing bearish trend.
🔶 2. Linear Regression Deviation Channels (Trend Path)
A custom linear regression line is drawn with +/- deviation bands above and below it.
These lines track the expected price path and visually define upper/lower zones, similar to regression channels.
The correlation (R) and determination (R²) values are displayed as labels on the chart, measuring the strength and reliability of the linear fit.
🔶 3. Linear Regression-Adjusted EMA (Smoothing with Volatility)
A novel volatility-adaptive EMA is computed by combining a traditional EMA with distance from a linear regression line.
The result is a dynamic EMA that becomes more reactive in volatile conditions and smoother in stable ones.
Two lines are plotted:
Primary EMA (Yellow)
Trigger Line (Lagged by 2 bars, Fuchsia)
The fill color between these two helps visualize short-term bullish or bearish pressure.
🔶 4. Buy/Sell Signal Logic with De-Duplication
Buy signals are triggered when:
The adjusted EMA crosses above its previous value (bullish inflection).
Or when the EMA angle exceeds +5° (strong trend detected).
Sell signals occur when:
The adjusted EMA crosses below its previous value.
Each signal is deduplicated by tracking the last signal using var string lastSignal:
No repeat buys after a buy, or sells after a sell.
Signals are marked on the chart using clean text labels:
Buy: "•Entry• = Price"
Sell: "•Exit• = Price"
🔶 5. Alerts
Two alertconditions are included for:
BUY signals (long_signal)
SELL signals (short_signal)
Can be used with webhooks, email, or app notifications to automate or monitor trades.
🔍 Ideal Use Cases:
Traders who want a clear visual aid for market chop vs. trend.
Swing or intraday traders looking for adaptive entry/exit points.
Anyone combining regression analysis and momentum tracking into one indicator.
Polarity-VoVix Fusion Index (PVFI) Polarity-VoVix Fusion Index (PVFI) - Order Flow and Volatility Regime Detector
The PVFI is a next-generation indicator that fuses the Order Flow Polarity Index (OFPI) with a proprietary VoVix Volume Delta (VVD) engine. This tool is designed for traders who want to see not just how much volume is trading, but who is in control and how volatility is shifting beneath the surface.
What Makes PVFI Standout from the rest?
- Dual Engine: PVFI combines two advanced signals:
* OFPI: Measures real-time buy/sell pressure using candle body position and volume, then smooths it with a T3 moving average for clarity and responsiveness.
* VVD: Captures the "volatility of volume delta" - a normalized, memory-boosted measure of aggressive buying/selling, with a custom non-linear clamp for organic, non-pegged signals.
- Visual Clarity: Neon-glow OFPI line and shadowed, color-gradient VVD area make regime shifts and momentum instantly visible.
- Adaptive Dashboard: Toggle between a full-featured dashboard (desktop) and a compact info line (mobile) for seamless use on any device.
- Universal: Works on any asset - crypto, stocks, futures, forex - and any timeframe.
- No Chart Clutter: Clean, modern visuals and toggles for a pro look.
Inputs:
OFPI Lookback Length (ofpi_len): Sets the window for order flow pressure calculation. Shorter = more sensitive, longer = smoother. For scalping, try 5-10. For swing trading, 15-30. Crypto often benefits from shorter windows due to volatility.
OFPI T3 Smoothing Length (t3_len): Controls the smoothness of the OFPI line. Lower = more responsive, higher = smoother. Use 3-7 for fast markets, 8-15 for slow or higher timeframes.
OFPI T3 Volume Factor (t3_vf): Adjusts the T3’s sensitivity. Higher = more responsive, lower = more stable. 0.6-0.8 is typical. Raise for more “snappy” signals, lower for less noise.
VVD Delta Lookback (delta_len): Sets the window for VVD’s volume delta calculation. 10-20 for most assets. Shorter for high-volatility, longer for slow markets.
VVD Volatility Normalization Length (vol_norm_len): Normalizes VVD by recent volume. 15-30 is typical. Use higher for assets with wild volume swings.
VVD Momentum Memory (momentum_mem): Adds a “memory” boost to VVD, amplifying persistent buying/selling. 2-5 is common. Lower for choppy markets, higher for trending.
Show Dashboard (showDash): Toggles the full dashboard table (best for desktop). Turn off for a minimalist or mobile setup.
Show Compact Info Line (showInfoLabel): Toggles a single-line info label (best for mobile). Turn on for mobile or minimalist setups.
How PVFI Works:
- OFPI Calculation: Splits each candle’s volume into buy/sell pressure based on where the close is within the range. Aggregates over your chosen lookback, then smooths with a T3 moving average for a neon, lag-minimized signal.
- VVD Calculation: Measures the “aggression” of volume (body-weighted), normalizes by recent volume, and applies a memory boost for persistent trends. Uses a custom tanh clamp for a natural, non-pegged range.
- Visuals: OFPI is plotted as a neon line (with glow). VVD is a color-gradient area with a soft shadow, instantly showing regime shifts.
- Dashboard/Info Line: Desktop: Full dashboard with all key stats, color-coded and branded. Mobile: Compact info line with arrows for quick reads.
How you'll use PVFI:
- Bullish OFPI (Teal Neon, Up Arrow): Buyers are dominating. Look for breakouts, trend continuations, or confirmation with your own system.
- Bearish OFPI (Green Neon, Down Arrow): Sellers are in control. Watch for breakdowns or short setups.
- VVD Positive (Teal Area): Aggressive buying is increasing. Confirm with price action.
- VVD Negative (Purple Area): Aggressive selling is increasing. Use for risk management or short bias.
- Neutral/Flat: Market is balanced or indecisive. Consider waiting for a clear regime shift.
- Dashboard/Info Line: Use the dashboard for full context, or the info line for a quick glance on mobile.
Tips:
- For scalping, use lower lookbacks and smoothing.
- For swing trading, increase lookbacks and smoothing for stability.
- Works on all assets and timeframes - tune to your style.
Why PVFI is Unique:
- Fusion of Order Flow and Volatility: No other indicator combines body-based order flow with a volatility-of-volume delta, both visualized with modern, pro-grade graphics.
- Adaptive, Not Static: PVFI adapts to market regime, not just price movement.
- Mobile-Ready: Dashboard and info line toggles for any device.
- No Chart Clutter: Clean, color-coded, and easy to read.
For Educational Use Only
PVFI is a research and educational tool, not financial advice. Always use proper risk management and combine with your own strategy.
Trade with clarity. Trade with edge.
— Dskyz , for DAFE Trading Systems
CoffeeShopCrypto Supply Demand PPO AdvancedCoffeeShopCrypto PPO Advanced is a structure-aware momentum oscillator and price-trend overlay designed to help traders interpret momentum strength, exhaustion, and continuation across evolving market conditions. It’s not a “buy/sell” signal tool — it's a momentum context tool that helps confirm trend intent.
Original Code derived from the Price Oscillator Indicators (PPO) found in the TradingView Technical Indicators categories. You can view the info and calculation for the original PPO here
www.tradingview.com
Much like the MACD, the PPO uses a couple lagging indicators to present Momentum as a percentage. But it lacks context to market structure.
What It’s Based On
This tool is based on a dual-moving-average PPO oscillator structure (Percentage Price Oscillator) enhanced by:
Oscillator pivot structure: detection of Lower Highs (LH) and Higher Lows (HL) inside the oscillator.
Detection of Supply and Demand Trends via Market Absorption
Ability to transfer its average plots to price action
Detection of Trend Exhaustion
Real-time price-based exhaustion levels: projecting potential future supply and demand using trendlines from weakening momentum.
Integrated fast and slow Moving Averages on price using the same inputs as the oscillator, to visualize alignment between short- and long-term trends.
These elements combine momentum context with price action in a visual, intuitive system.
How It Works
1. Oscillator Structure
LHs (above zero): momentum weakening in uptrends.
HLs (below zero): momentum strengthening in downtrends.
Only valid pivots are shown (e.g., an LH must be preceded by a valid LL).
2. Exhaustion Levels
Green demand lines: price is making new lows, but oscillator prints HL → potential exhaustion.
Red supply lines: price is making new highs, but oscillator prints LH → potential exhaustion.
These lines are future-facing, projecting likely reaction zones based on momentum weakening.
3. Moving Averages on Price
Two MAs are drawn on the price chart:
Fast MA (same length as PPO short input)
Slow MA (same length as PPO long input)
These are not signal lines — they're visual guides for trend alignment.
MA crossover = PO crosses zero. This indicates short- and long-term momentum are syncing — a powerful signal of trend conviction.
When price is above both MAs, and the PO is rising above zero, bullish momentum is dominant.
When price is below both MAs, and the PO is falling below zero, bearish momentum dominates.
How Traders Can Use It
✅ Spot Trend Initiation
Wait for clear trend confirmation in price.
Use PPO Momentum+ to confirm momentum structure is aligned (e.g., HH/HL in oscillator + price above both MAs).
🔁 Track Continuations
In uptrends, look for oscillator HH and HL sequences with price holding above both MAs.
In downtrends, seek LL and LH sequences with price below both MAs.
⚠️ Watch for Exhaustion
Price breaking below red (supply) lines after oscillator LH = bearish exhaustion signal.
Price breaking above green (demand) lines after oscillator HL = bullish exhaustion signal.
These levels act like pre-mapped S/R zones, showing where momentum previously failed and price may react.
Why This Is Different
Momentum tools often lag or mislead when used blindly. This tool visualizes structural failure in momentum and maps potential outcomes. The integration of oscillator and price-based tools ensures traders are always reading context, not just raw signals.
Demand Trendlines
Demand trendlines show us Wykoff's law of "Absorbed Supply Reversal" In real time.
When aggressive selling pressure is persistently absorbed by passive buying interest without significant downward price continuation, and supply becomes exhausted, the market structure shifts as demand regains control—resulting in a directional reversal to the upside.
This commonly happens in a 3 phase interaction of price.
1. Selling pressure is absorbed quickly by buyers.
This PPO tool will calculate the trend of this absorption process
2. After there is a notable Bearish Exhaustion of price action, the PPO tool will draw a trendline of this absorption showing us the potential future prices where aggressive buyers will want to step in at lower prices.
3. After higher lows are defined in the oscillator, you'll see prices react in a strong bullish pattern at this trendline where aggressive buyers stepped in to reverse price action to the upside.
Supply Trendlines
Supply trendlines show us Wykoff's law of "Absorbed Demand Reversal" In real time.
When aggressive buying pressure is persistently absorbed by passive selling interest without significant downward price continuation, and demand becomes exhausted, the market structure shifts as supply regains control—resulting in a directional reversal to the downside.
This commonly happens in a 3 phase interaction of price.
1. Buying pressure is absorbed quickly by sellers.
This PPO tool will calculate the trend of this absorption process.
2. After there is a notable Bullish Exhaustion of price action, the PPO tool will draw a trendline of this absorption showing us the potential future prices where aggressive sellers will want to step in at higher prices.
3. After lower highs are defined in the oscillator, you'll see prices react in a strong bearish pattern at this trendline where aggressive sellers stepped in to reverse price action to the downside.
Lower High and Higher Low Signals
When the oscillator signals Lower Highs or High Lows its only noting that momentum in that trend direction is slowing. THis indicates a coming pause in the market and the proceeding longs of an uptrend or shorts of a downtrend should be taken with caution.
**These LH and HL markers are not reading as divergences in price vs momentum.**
They are simply registering against the highs and lows of itself..
Moving Averages on Price Action
The Oscillator will cross over its ZERO level the same time your Short and Long MAs cross each other. This will indicate that the short term average trend is moving ahead of the long term.
Crossovers are not an entry signal. It's a method in determining you current timeframe trend strength. Always observe price action as it passes through each of your moving averages and compare it to the positioning and direction of the oscillator.
If price dips in between the moving averages while the oscillator still shows a strong trend strength, you can wait for price to move ahead of your fast moving average.
Bar Colors and Signal Line for Trend Strength
Good Bullish Trend = Oscillator above zero + Signal rising below Oscillator
Weak Bullish Trend = Oscillator above zero + Signal above Oscillator
Good Bearish Trend = Oscillator below zero + Signal falling above Oscillator
Weak Bearish Trend = Oscillator below zero + Signal below Oscillator
Bar Colors
Bars are colored to match Oscillator Momentum Strength. Colors are set by user.
Why alter the known PPO (Percentage Price Oscillator) in this manner?
The PPO tool is great for measuring the strength as percentage of price action over and average amount of candles however, with these changes,
you know have the ability to correlate:
Wycoff theory of supply and demand,
Measure the depth of reversals and pullback by price positioning against moving averages,
Project potential reversal and exhaustion pricing,
Visibly note the structure of momentum much like you would note market structure,
Its not enough to know there is momentum. Its better to know
A) Is it enough
B) Is there something in the way which will cause price to push back
C) Does this momentum correlate to the prevailing trend
[Pandora's Chambers] Apex-Flux NavigatorThe " Apex Flux Navigator FC" indicator, whose name alludes to the unveiling of hidden market forces, offers a rich visual representation of market pressure by combining volume-based pivot analysis with RSI, including a dynamic Fibonacci grid, balanced pressure lines, and highlighted boxes for quick readability. The term "Chambers" in its name refers to the way the indicator frames the balance of power between buyers and sellers within the space defined by two consecutive pivot lines, essentially creating visual chambers that encapsulate this ongoing struggle. The grid is built according to the 25%, 38.2%, 50%, 61.8%, and 75% levels, marking key support and resistance points. Crucially, this indicator allows you to spot pinpoint momentum divergences against volume, offering insights into potential trend reversals or continuations. The indicator also calculates cumulative buy/sell percentages since the formation of each pivot, displays an average Buy/Sell ratio for each point, uses a smart algorithm that analyzes the length of movement against speed, and draws backgrounds that outline liquidity zones based on Fibonacci ratios of volume and overbought/oversold areas (boxes) to clearly and legibly highlight buyer/seller pressure zones. Furthermore, the rapid identification of pressure zones and momentum shifts can assist in recognizing opportunities for quick scalping trades. Additionally, the width and spacing of the pressure lines visually represent the current market volatility and the difference in liquidity between buyers and sellers.
General Description
The indicator enables automatic identification of pivot points (highs and lows) based on buy/sell activity and TradingView RSI.
It draws vertical lines connecting the full pivot high to the full pivot low, creating a standard Fibonacci grid, and adds balanced pressure lines on the price sides with F--/F+/(F++) annotations corresponding to the degree of TradingView pressure.
How it Works
Pivot Identification – Uses ta.pivothigh and ta.pivotlow with the Pivot Sensitivity parameter to determine highs and lows.
Volume and RSI Collection – The f_addPivot function stores buy/sell volume according to the day's fluctuations and initial RSI; in each bar, the cumulative volume and RSI are updated to calculate a dynamic average.
Creation of Lines and Pressure Points – Calculates pressure percentages based on volume and displays them through dotted/solid lines and labels, including dynamic colors and backgrounds (boxes) for visual illustration using the TradingView “Pressure Lines” technique.
How to Interpret the Output
Dotted lines indicate Liquidity zones where the dominant side's volume is particularly strong and may mark areas that the price is drawn to in order to achieve equilibrium.
Labels with text (“B: xx% | RSI yy%”) display the buy/sell percentage and the average RSI since the pivot's creation together.
F--/F+/F++ annotations reflect a pressure quality scale using the f_getAnnotation function based on pressure percentages.
How to Use
Select “Add to chart” to attach the indicator to the chart.
Through the indicator's settings, you can change Pivot Sensitivity, Fibonacci Grid Length, RSI Period, and more.
Inputs and Settings
Pivot Sensitivity (default: 3)
Extend Pressure Lines (default: off)
RSI Period (default: 14)
Fibonacci Grid Length, Color, Offset
Colors and line styles for the reporting mode
Tips and Recommendations
Use a timeframe that reflects appropriate volatility (e.g., H4/D) to reduce noise; the shorter the timeframe, the more fluid the information the indicator presents.
To improve identification accuracy, combine with moving averages or additional Fibonacci tools.
Avoid automated trading based on the indicator alone – always require confirmation from an additional indicator.
Trade Smart – Let the Apex Flux Navigator FC guide you to significant market pressure levels!
Volume Aggression Monitor📌 Volume Aggression Monitor — Overview
This indicator helps identify buying and selling pressure (aggression) in real-time by analyzing how market participants are executing trades. It is composed of three main components:
🔍 What Does It Show?
🧭 1. The Thermometer (Above Candles)
🟢 Green Arrow (▲) → Buy Aggression: Buyers are lifting the ask.
🔴 Red Arrow (▼) → Sell Aggression: Sellers are hitting the bid.
⚪ Gray Square (■) → Neutral: No significant price movement or aggression.
💡 Neutral in this context means:
The price barely moved during the candle (open-close % change < direction_threshold, default 0.05%).
No clear buyer or seller dominance. It often appears during low volatility, equilibrium, or market indecision periods. This prevents noise and false directional readings due to random micro-movements.
📊 2. Percentage Panel
A table displaying recent trades or candle data (from a lower timeframe). Colored arrows indicate the direction of aggression (buy/sell). Shows volume, delta, and aggression %.
✅ Use it to:
Track clusters of buy/sell aggression. Spot momentum builds.
⏱️ 3. Cumulative Times & Sales Bar
A horizontal progress bar representing cumulative aggression.
Positive = Buy Aggression dominates.
Negative = Sell Aggression dominates.
📉 Even in sideways price movement, this bar shows who is winning the fight under the surface.
---
🧠 How to Use It:
🔹 Confirm Trades
Use the thermometer and aggression signals to confirm your strategy entries (e.g., breakouts, pullbacks, support/resistance).
🔹 Detect Dominance
Observe who is in control: buyers or sellers? Are they pressing or hesitating?
🔹 Filter Market Noise
The neutral state avoids misinterpreting small, meaningless movements as strong signals.
---
Component | Meaning
🌡️ Thermometer (▲ ▼ ■) | Who’s in control in each candle
📊 Percentage Panel | Trade details: direction, delta, aggression
📈 Cumulative T&S Bar | Overall aggression bias over time
---
Market Push Meter - CoffeeStyleMarket Push Meter - CoffeeKiller Indicator Guide
Welcome traders! This guide will walk you through the Market Push Meter indicator, a sophisticated volume analysis tool developed by CoffeeKiller with the help and assistance of FindBetterTrades that measures and visualizes the ongoing battle between buyers and sellers through volume pressure analysis.
🔔 **Warning: This Is Not a Standard Volume Indicator** 🔔 This indicator analyzes volume pressure in a unique way, combining directional volume with price action to identify market imbalances between buyers and sellers. All credit for the core logic for this indicator goes to FindBetterTrades and his/hers Volume Pressure Histogram (Normalized) (this is my adaptation and style added to that core logic, thus the CoffeeStyle name was added).
Core Concept: Volume Pressure Analysis
The foundation of this indicator lies in measuring the imbalance between buying and selling volume, providing insights into which market participants are exerting more pressure on price movements.
Volume Pressure Columns: Buying vs Selling Force
- Positive Green Columns: Net buying pressure
- Negative Red Columns: Net selling pressure
- Color intensity varies based on pressure strength
- Special coloring for new high/low boundaries
Marker Lines: Dynamic Support/Resistance
- High Marker Line (Magenta): Tracks the highest point reached during buying phases
- Low Marker Line (Cyan): Tracks the lowest point reached during selling phases
- Creates visual boundaries showing pressure extremes
Peak Detection System:
- Triangular markers identify significant local maxima and minima
- Background highlighting shows important pressure peaks
- Helps identify potential reversal points and pressure exhaustion
Reference Lines:
- Overbought Level: Threshold for extreme selling pressure
- Oversold Level: Threshold for extreme buying pressure
- Used to identify potential reversal zones
Core Components
1. Volume Pressure Calculation
- Separation of up-volume and down-volume
- Calculation of net volume pressure
- Smoothing for consistent visualization
- Normalization against total volume for percentage scaling
2. Boundary Tracking System
- Automatic detection of highest values in buying phases
- Automatic detection of lowest values in selling phases
- Step-line visualization of boundaries
- Color-coded for easy identification
3. Peak Detection System
- Identification of local maxima and minima
- Background highlighting of significant peaks
- Triangle markers for peak visualization
- Zero-line cross detection for trend changes
4. Threshold Settings
- Extreme threshold multiplier for identifying significant pressure
- Overbought/oversold levels for potential reversals
- Dynamic color coding based on pressure intensity
- Alert conditions for key pressure levels
Main Features
Volume Analysis Settings
- Customizable volume MA length
- Signal smoothing for clearer readings
- Optional log scale for handling wide range variations
- Adjustable threshold multiplier for sensitivity
Visual Elements
- Color-coded columns showing pressure direction and strength
- Dynamic marker lines for pressure boundaries
- Peak triangles for significant turning points
- Background highlighting for peak identification
- Overbought/oversold reference lines
Signal Generation
- Zero-line crosses for trend change signals
- Boundary breaks for pressure strength
- Peak formation for potential reversals
- Color changes for pressure direction and intensity
- Alert conditions for extreme pressure levels
Customization Options
- Volume analysis parameters
- Marker line visibility and colors
- Peak marker display options
- Log scale toggle for handling various markets
- Overbought/oversold threshold adjustments
Trading Applications
1. Trend Identification
- Volume pressure crossing above zero: buying pressure emerging
- Volume pressure crossing below zero: selling pressure emerging
- Column color: indicates pressure direction
- Column height: indicates pressure strength
- Signal line: confirms overall trend direction
2. Reversal Detection
- Peak triangles after extended trend: potential exhaustion
- Background highlighting: significant reversal points
- Volume pressure approaching marker lines: potential trend change
- Color shifts from bright to muted: decreasing pressure
- Readings beyond overbought/oversold levels: potential reversal zones
3. Pressure Analysis
- Breaking above previous high boundary: accelerating buying pressure
- Breaking below previous low boundary: accelerating selling pressure
- Special coloring (magenta/cyan): boundary breaks indicating strength
- Extreme readings: potential climactic buying/selling
4. Market Structure Assessment
- Consecutive higher peaks: strengthening buying structure
- Consecutive lower troughs: strengthening selling structure
- Peak comparisons: relative strength of pressure phases
- Boundary line steps: market structure levels
Optimization Guide
1. Volume Analysis Settings
- Volume MA Length: Default 25 provides balanced signals
- Lower values (10-15): More responsive, potentially noisier
- Higher values (30-50): Smoother, fewer false signals
- Signal Smoothing Length: Default 8 provides good balance
- Lower values: More responsive to pressure changes
- Higher values: Smoother trend identification
2. Threshold Settings
- Extreme Threshold Multiplier: Default 20.0
- Lower values: More signals, potentially more noise
- Higher values: Fewer signals, but more significant
- Overbought/Oversold Levels: Defaults at 20/-20
- Adjust based on instrument volatility
- Wider settings for more volatile instruments
3. Visual Customization
- Marker Line Colors: Adjust for visibility on your chart
- Peak Marker Color: Default yellow provides good contrast
- Enable/disable background highlights based on preference
- Consider log scale for instruments with wide volume ranges
4. Alert Settings
- Configure alerts for high buying pressure
- Configure alerts for high selling pressure
- Set additional alerts for zero-line crosses
- Consider timeframe when setting alert sensitivity
Best Practices
1. Signal Confirmation
- Wait for zero-line crosses to confirm pressure changes
- Look for peak formations to identify potential reversals
- Check for boundary breaks to confirm strong pressure
- Use with price action for entry/exit precision
- Consider extreme threshold crossings as significant signals
2. Timeframe Selection
- Lower timeframes: more signals, potential noise
- Higher timeframes: cleaner signals, less frequent
- Multiple timeframes: confirm signals across time horizons
- Match to your trading style and holding period
3. Market Context
- Strong buying phase: positive columns breaking above marker line
- Strong selling phase: negative columns breaking below marker line
- Columns approaching zero: potential pressure shift
- Columns beyond overbought/oversold: extreme conditions, potential reversal
4. Combining with Other Indicators
- Use with trend indicators for confirmation
- Pair with price action oscillators for divergence detection
- Combine with traditional volume indicators for validation
- Consider support/resistance levels with boundary lines
Advanced Trading Strategies
1. Boundary Break Strategy
- Enter long when volume pressure breaks above previous high marker line
- Enter short when volume pressure breaks below previous low marker line
- Use zero-line as initial stop-loss reference
- Take profits at formation of opposing peaks
2. Peak Trading Strategy
- Identify significant peaks with triangular markers
- Look for consecutive lower peaks in buying phases for shorting opportunities
- Look for consecutive higher troughs in selling phases for buying opportunities
- Use zero-line crosses as confirmation
3. Extreme Reading Strategy
- Look for volume pressure beyond overbought/oversold levels
- Watch for color changes and peak formations
- Enter counter-trend positions after confirmed peaks
- Use tight stops due to extreme market conditions
4. Volume Color Strategy
- Enter long when columns turn bright green (increasing buying pressure)
- Enter short when columns turn bright red (increasing selling pressure)
- Exit when color intensity fades (decreasing pressure)
- Use marker lines as dynamic support/resistance
Practical Analysis Examples
Bullish Market Scenario
- Volume pressure crosses above zero line
- Green columns grow in height and intensity
- High marker line forms steps upward
- Peak triangles appear at local maxima
- Background highlights appear at significant buying pressure peaks
Bearish Market Scenario
- Volume pressure crosses below zero line
- Red columns grow in depth and intensity
- Low marker line forms steps downward
- Peak triangles appear at local minima
- Background highlights appear at significant selling pressure troughs
Consolidation Scenario
- Volume pressure oscillates around zero line
- Column colors alternate frequently
- Marker lines remain relatively flat
- Few or no new peak highlights appear
- Pressure values remain small
Understanding Market Dynamics Through Market Push Meter
At its core, this indicator provides a unique lens to visualize market pressure through volume analysis:
1. Volume Imbalance: By separating and comparing buying volume (up candles) from selling volume (down candles), the indicator provides insights into which side is exerting more pressure in the market.
2. Normalized Pressure: The indicator normalizes volume pressure as a percentage of total volume, making it more comparable across different market conditions and instruments.
3. Dynamic Boundaries: The marker lines create a visual representation of the "high water marks" of pressure in both directions, helping to identify when markets are making new pressure extremes.
4. Exhaustion Signals: The peak detection system highlights moments where pressure has reached a local maximum or minimum, often precursors to reversals or consolidations.
Remember:
- Combine signals from volume pressure, marker lines, and peak formations
- Use appropriate timeframe settings for your trading style
- Customize the indicator to match your visual preferences and market
- Consider overall market conditions and correlate with price action
This indicator works best when:
- Used as part of a comprehensive trading system
- Combined with proper risk management
- Applied with an understanding of current market conditions
- Signals are confirmed by price action and other indicators
DISCLAIMER: This indicator and its signals are intended solely for educational and informational purposes. They do not constitute financial advice. Trading involves significant risk of loss. Always conduct your own analysis and consult with financial professionals before making trading decisions.
Holding Volume StrengthHolding Volume Strength Indicator
1. Overview :
The Holding Volume Strength indicator is designed to measure the buying and selling volume based on price action (bullish vs. bearish candles) over a user-defined lookback period. This indicator helps traders gauge the strength of market participants' involvement (buyers vs. sellers) during a specific time frame.
2. Key Inputs :
- Lookback Period : The period over which you want to calculate the Buy and Sell volumes. For example, a lookback of 5 will calculate the volume for the current candle and the previous candle , while a lookback of 10 will consider the current candle and the 9 preceding candles.
- Text Color : This allows customization of the label's text color for better visibility and style.
3. Volume Calculation :
- Buy Volume : If the close price of a candle is greater than its open price (bullish candle), the body size (difference between open and close) is multiplied by the volume for that candle to calculate the buy volume. This represents the market's buying strength.
- Sell Volume : If the close price of a candle is less than its open price (bearish candle), the body size is multiplied by the volume for that candle to calculate the sell volume. This represents the market's selling strength.
4. Volume Display :
The Buy and Sell Volumes are displayed in a readable format, such as:
- Buy Volume: "1.5M" (1.5 million)
- Sell Volume: "500K" (500 thousand)
These values can help identify whether buying or selling is more dominant over a specified period.
5. Label Display :
The calculated Buy and Sell volumes are shown as labels on the main price chart (overlay). These labels dynamically update with each new candle and show the values for the current candle and the previous `n` candles (based on the lookback period).
---
How This Indicator Helps in Making Buy/Sell Decisions :
1. Volume Analysis :
- High Buy Volume : A significant amount of buying volume can indicate strong market interest in the asset, suggesting potential upward momentum. If the market is in a bullish trend (e.g., after a series of green candles), and you see increasing buy volume, this might indicate that buyers are in control , making it a potential signal to buy .
- High Sell Volume : On the other hand, a significant amount of selling volume, particularly after a series of bullish candles, can signal that sellers are taking control of the market, which could indicate bearish pressure . If you observe increasing sell volume, it might be a potential signal to sell or to short the asset.
2. Volume Confirmation :
- Volume is often used to confirm price movements . For example, if the price breaks above a resistance level with strong buy volume , it suggests that the breakout is likely genuine and not a false move. Similarly, if the price drops below a support level with strong sell volume , it could signal that the breakout is real and the downtrend is continuing.
3. Divergence Analysis :
- Volume divergence occurs when price makes a new high or low but volume doesn't confirm it. For instance:
- If price makes a new high but the buy volume does not increase (or even decreases), it could signal a weak trend or potential reversal.
- Similarly, if price makes a new low but sell volume is weak, it might suggest the downtrend is losing steam and could reverse.
4. Buy/Sell Signal Strategy :
- Buy Signal : A potential buy signal might occur when you see a bullish candle with increased buy volume (especially if the buy volume is higher than the sell volume) during an uptrend or near a support level.
- Sell Signal : A potential sell signal might occur when you see a bearish candle with increased sell volume (especially if the sell volume is higher than the buy volume) during a downtrend or near a resistance level.
You could also combine this with other technical indicators (like Moving Averages, RSI, etc.) to form a more robust trading strategy.
---
Example of How It Works in Practice :
- Scenario 1 (Bullish) :
- You're trading a stock or cryptocurrency, and you have the Holding Volume Strength indicator plotted.
- Over the past 10 candles, you notice a bullish trend where the price is rising.
- On the current candle, you see a strong buy volume value, indicating that buyers are in control .
- Given that the buy volume is higher than the sell volume , this might reinforce the bullish trend , and you could consider buying or entering a long position .
- Scenario 2 (Bearish) :
- You're analyzing the same asset, but this time, the price is in a downtrend .
- You notice that a recent bearish candle has a strong sell volume , suggesting sellers are dominating .
- If this sell volume is higher than the buy volume, it could indicate that the downtrend is likely to continue , and you might consider selling or entering a short position .
---
Why Volume Matters :
- Volume precedes price : Volume is often considered a leading indicator, as changes in volume can signal future price movements . For example, a sudden increase in buy volume often precedes upward price movement, while a sudden increase in sell volume often precedes downward price movement.
- Volume confirms trends : Volume helps confirm trends. A price move accompanied by high volume is typically more reliable , while a price move with low volume might be a false signal or less likely to sustain itself.
---
Conclusion :
The Holding Volume Strength indicator helps traders understand the market sentiment (buyers vs. sellers) by showing the cumulative buying and selling volume over a specified period. By examining the buy and sell volumes, traders can make more informed decisions about when to buy, sell, or hold based on market strength.
This volume analysis is essential because it allows traders to understand how strong the price movement is and whether it is likely to continue or reverse. By incorporating volume analysis with other indicators or chart patterns, traders can improve the accuracy of their trading signals and reduce risk.
Injected Volume Footprint (IVF)Reading volume footprints to interpret buying and selling pressure involves examining the intensity and timing of buy/sell activity within each candle. Although this IVF indicator does not directly show the sequence of buying and selling events within a single candle (as a true footprint chart would), here’s how you can interpret the volume data presented by IVF to get insights on market pressure:
Step 1: Identifying Strong Pressure
Check Color Intensity:
Darker shades represent higher intensity for both buy and sell volumes.
Look for dark green shades for strong buying pressure and dark red or orange shades for strong selling pressure. This helps you quickly spot candles with a high level of activity on one or both sides.
Check Volume Stacking:
Since buy volumes are above the zero line and sell volumes are below, large differences between the two suggest dominance by one side.
If buy volume is significantly higher (e.g., tall green bar with a small red/yellow bar underneath), buying pressure is dominant. Conversely, if sell volume is larger (tall red/yellow bar with a small green bar above), selling pressure dominates.
Step 2: Interpreting Both Buy and Sell Activity
Simultaneous Pressure:
If you see strong green (buy) and red/yellow (sell) volumes within the same candle, it indicates that there was active trading on both sides during that period.
This scenario might suggest a battle between buyers and sellers—often seen near critical support or resistance levels where both sides are actively defending their positions.
Balance vs. Imbalance:
Balanced Pressure: When buy and sell volumes are similar in size, it indicates a period of indecision or a potential consolidation. This usually happens when neither buyers nor sellers have a clear upper hand.
Imbalanced Pressure: If one side has a much larger volume than the other, it shows a clear dominance. For instance, if green buy volume dominates, it means buyers were willing to absorb sell orders aggressively, suggesting a possible uptrend.
Step 3: Estimating Sequence (Hypothetical)
Although IVF doesn’t provide a direct sequence, you can make educated guesses based on context:
Price Action Context:
If the candle opens and initially moves down but then closes higher (bullish candle), it might indicate that selling pressure came first and buying pressure followed, pushing the price up.
Conversely, if the candle opens and moves up first but closes lower (bearish candle), buying might have started first but was overtaken by selling pressure.
Volume Reaction to Price Levels:
At support levels, if you see strong buy volumes with some sell volumes, it might mean initial selling pressure was absorbed by buyers defending the level.
At resistance levels, if sell volume increases with some buy activity, it may indicate initial buying was met by aggressive selling, potentially reversing the price.
Trend Context:
In an uptrend, strong sell volume within an otherwise bullish candle may indicate profit-taking or the start of a pullback, as sellers try to cap further gains.
In a downtrend, strong buy volume in a bearish candle may indicate potential accumulation or buyers attempting to slow the decline, signaling a possible reversal if the trend weakens.
Conclusion
The IVF indicator doesn’t provide the exact sequence of events within each candle like true footprint data would, but by analyzing the intensity, balance, and context within the price action, you can get a reasonable sense of which side was more aggressive and how both buying and selling pressures interacted.
ICT Judas Swing | Flux Charts💎 GENERAL OVERVIEW
Introducing our new ICT Judas Swing Indicator! This indicator is built around the ICT's "Judas Swing" strategy. The strategy looks for a liquidity grab around NY 9:30 session and a Fair Value Gap for entry confirmation. For more information about the process, check the "HOW DOES IT WORK" section.
Features of the new ICT Judas Swing :
Implementation of ICT's Judas Swing Strategy
2 Different TP / SL Methods
Customizable Execution Settings
Customizable Backtesting Dashboard
Alerts for Buy, Sell, TP & SL Signals
📌 HOW DOES IT WORK ?
The strategy begins by identifying the New York session from 9:30 to 9:45 and marking recent liquidity zones. These liquidity zones are determined by locating high and low pivot points: buyside liquidity zones are identified using high pivots that haven't been invalidated, while sellside liquidity zones are found using low pivots. A break of either buyside or sellside liquidity must occur during the 9:30-9:45 session, which is interpreted as a liquidity grab by smart money. The strategy assumes that after this liquidity grab, the price will reverse and move in the opposite direction. For entry confirmation, a fair value gap (FVG) in the opposite direction of the liquidity grab is required. A buyside liquidity grab calls for a bearish FVG, while a sellside grab requires a bullish FVG. Based on the type of FVG—bullish for buys and bearish for sells—the indicator will then generate a Buy or Sell signal.
After the Buy or Sell signal, the indicator immediately draws the take-profit (TP) and stop-loss (SL) targets. The indicator has three different TP & SL modes, explained in the "Settings" section of this write-up.
You can set up alerts for entry and TP & SL signals, and also check the current performance of the indicator and adjust the settings accordingly to the current ticker using the backtesting dashboard.
🚩 UNIQUENESS
This indicator is an all-in-one suit for the ICT's Judas Swing concept. It's capable of plotting the strategy, giving signals, a backtesting dashboard and alerts feature. Different and customizable algorithm modes will help the trader fine-tune the indicator for the asset they are currently trading. Three different TP / SL modes are available to suit your needs. The backtesting dashboard allows you to see how your settings perform in the current ticker. You can also set up alerts to get informed when the strategy is executable for different tickers.
⚙️ SETTINGS
1. General Configuration
Swing Length -> The swing length for pivot detection. Higher settings will result in
FVG Detection Sensitivity -> You may select between Low, Normal, High or Extreme FVG detection sensitivity. This will essentially determine the size of the spotted FVGs, with lower sensitivies resulting in spotting bigger FVGs, and higher sensitivies resulting in spotting all sizes of FVGs.
2. TP / SL
TP / SL Method ->
a) Dynamic: The TP / SL zones will be auto-determined by the algorithm based on the Average True Range (ATR) of the current ticker.
b) Fixed : You can adjust the exact TP / SL ratios from the settings below.
Dynamic Risk -> The risk you're willing to take if "Dynamic" TP / SL Method is selected. Higher risk usually means a better winrate at the cost of losing more if the strategy fails. This setting is has a crucial effect on the performance of the indicator, as different tickers may have different volatility so the indicator may have increased performance when this setting is correctly adjusted.
[FXAN] 75 Cygni Algorithm (Day Trading)⚜️ FXAN CYGNI INDICATORS ORIGINALITY
Originality comes from proprietary formula we use to measure the relationship between Volume and Price Volatility in relation to overall current market positioning in developing Volume Profile and multiple custom period Volume Profiles. We combine that with our own approach to measure price velocity in correlation to average daily/weekly/monthly ranges of the given market.
The relationship between current volume and price volatility gives us information about how much the volume that is currently coming into the market affects the price movement (volatility) and which side is more dominant/involved in the market (Buyers/Sellers). We call this the " Volume Impact " factor.
This information is then compared in relation to overall current market positioning in developing Volume Profile and Multiple custom period Volume Profiles. We have created a rating system based on current price positioning in relation to the Volume Profile. Volume profile consists of different volume nodes, high volume nodes where we consider market interest to be high (a lot of transactions - High Volume) and low volume nodes where we consider market interest to be low (not a lot of transactions - Low Volume). We call this the current " Market Interest " factor.
We combine this information with our own approach to measure price velocity in correlation to the higher-timeframe price ranges. Calculation is done by measuring current ranges of market movement in correlation to average daily/weekly/monthly ranges. We call this " Price Velocity " factor.
This approach was applied to develop key components of our Tradingview Indicators, we've simplified some of the calculations and made them easy to use by programming them to display buying/selling volume pressure with colors.
In addition to our own proprietary formulas and criterias to measure volume impact on price, we've also used an array of indicators that measure the percentage change in volume over custom specified periods of time, including custom period ranged Volume Profile, Developing VA, Accumulation/Distribution (A/D Line), Volume Rate of Change (VROC), Volume Price Trend (VPT) - all of them with of course fine-tuned settings to fit the purpose in the overall calculation.
Reasons for multiple indicator use:
Custom period ranged Volume Profiles: To determine current interest of market participants. Used for " Market Interest "
Developing VA: To determine current fair price of the market (value area). Used for " Market Interest ".
Accumulation/Distribution (A/D Line): Helping to gauge the strength of buying and selling pressure. Used for " Volume Impact "
Volume Rate of Change (VROC): To give us information about percentage change in volume. Used for " Volume Impact "
Volume Price Trend (VPT): To help identify potential trends. Used for " Volume Impact ".
Average True Range (ATR): Used for measuring volatility. Used for " Volume Impact " and " Price Velocity" .
Average Daily Range (ADR): Used for measuring average market price movement. Used for " Price Velocity ".
How it all works together:
"Volume Impact" factor tells us the influence of incoming market volume on price movement. This information alongside the overall market positioning information derived from "Market Interest" factor combined with information about speed and direction relative to higher-timeframe price ranges frin "Price Velocity.
This is the basis of our proprietary developed Volume Dynamics analysis approach
"Volume Impact" x "Market Interest" x "Price Velocity"
Combining this factors together gives a good overall understanding of which side is currently more involved in the market to gauge the direction ("Volume Impact"), where the market is currently positioned to gauge the context ("Market Interest") and what the current market's momentum to improve the timing of our trades ("Price Velocity"). This increases our probabilities for successful trades, executed with good timing.
To simplify - our indicators will always analyze the volume behind every price movement and rate those movements based on the relationship between movement distance and volume behind it through an array of criterias and rate them.
Colors displayed by the indicators will be a result of that, suggesting which side of the market (Buyers or sellers) is currently more involved in the market, aiming to increase the probabilities for profitable trades. With the help of our indicators you have deep volume analysis behind price movements done without looking at anything else then indicator components.
🔷 OVERVIEW
Cygni 75 Algorithm is a TradingView indicator crafted to refine your market analysis and assist in identifying potential entry and exit points by analyzing the underlying volume behind market movements. It helps you determine the overall daily context of the market and its conditions/trends by offering a suite of features tailored to provide insights to traders across various market conditions.
🔷 KEY FEATURES
▊ Candle Coloring
▊ Deviation Bands
▊ Momentum Bar | on the bottom of the chart
▊ Area of Interest (AOI) | Yellow rectangle
🔷 HOW DOES IT WORK?
□ Candles will color in reference to the dominance of buyers or sellers based on underlying volume calculated by a proprietary formula. The green color indicates that buyers are in control, and the red color indicates the selling volume is dominating the market. To simplify, green means there's more buying - red means there's more selling.
□ Deviation bands are used to determine potential trade entries and exits, derived by average price weighted by volume.
□ Momentum Bar shows market momentum by analyzing the differences between multiple moving averages. Green is bullish; red is bearish. The colors will lighten up when momentum is strong, and once the market slows down, they will get darker.
□ Area of Interest (AOI) is used for contextual reference, derived from the previous day's market movements. They remain static throughout the current day.
🔷 HOW TO USE IT?
□ In general, we look for areas where all components are in sync. This are valid trading signals (refer to the usage example below).
□ Candle Colors: Looking for longs when the candles are green, and looking for shorts when the colors are red
□ Deviation Bands: Once we enter the trade, we can place the SL and TP levels at the closest bands.
□ Momentum Bar: Helps with the timing of the entry, looking to enter on light Green/Red colors. Longs when green and shorts when red.
□ Area Of Interest: Generally, we're expecting rotational conditions inside the area and breakouts above/below once the market price gets outside of it. Longs above the area and shorts below the area for breakouts.
🔷 COMBINING THE COMPONENTS
Each component of the indicator serves it's own purpose and analyzes the market from it's own perspective and with its own custom settings and formulas (one looks at trading direction from the perspective of the overall trend and the other looks at price volatility to measure momentum - different perspectives). The calculation of the individual component is done independently from other components. Once all of them align we're able to execute trades with edge as it signals that different aspects of volume and price analysis line up for the trading opportinity.
- Candle Colors are used for determining trading direction
- Deviation bands are used for determining TP/SL levels
- Momentum bar is used to for better timing of your entries/exits.
- AOI is used to help you determine potential market conditions
It's important to combine the components to increase the probability of success - here's how you should look for a trade:
1. Determine the direction you want to trade in with the help of Candle Colors
2. Assess the current market price in reference to AOI - look for longs if the price is above the AOI, shorts if the price is below AOI, and rotations if it's inside the AOI.
3. Wait for the right momentum to develop to improve the timing of the entry by using Momentum Bar.
4. Place TP/SL levels with the help of Deviation bands based on your risk appetite.
A valid example of the trade would be:
- Green Candle Colors (indicating longs)
- Market price is currently above the AOI or breaking the edge of AOI in the upside movement (indicating longs)
- Momentum Bar is Green (indicating long momentum)
- Placing SL to the closest Deviation Band below the price and TP to the closest Deviation Band above the price.
📊 USAGE EXAMPLES
Buyside/Sellside Liquidity [Real-Time] (Expo)█ Overview
Buyside/Sellside Liquidity (Expo) is an indicator that identifies buy-side and sell-side liquidity in real time. Buy-side liquidity represents a level on the chart where short sellers will have their stops positioned. Sell-side liquidity represents a level on the chart where long-buyers will place their stops. These levels are found in areas where traders are "proven wrong" and, therefore, want to get out of their trades. Smart money will accumulate or distribute positions near these levels where many stops are placed and absorb all provided liquidity.
█ What is Buy-side and Sell-side liquidity?
Liquidity is the ability of a market to absorb large orders without significantly affecting the asset's price. Buy-side liquidity refers to the ability of buyers to buy large amounts of contracts without significantly affecting the price. Sell-side liquidity refers to the ability of sellers to sell large amounts of contracts without significantly affecting the price. This type of liquidity is important for large institutional investors, such as hedge funds and investment banks, who need to buy/sell large amounts of contracts without significantly affecting the price.
█ How to use
The price will always seek liquidity to either reverse or continue in the current move.
Reversals
Reversals are common around these levels since many traders are forced to close their positions, pushing the price in the other direction. Look for price actions that confirm a reversal around those levels.
Continuations
Liquidity is also a must for a trend to continue. If the price pushes through the liquidity levels and the current order flow structure is intact, traders should look for a continuation setup.
Inducement
Inducement is the act where smart money manipulates the price to access liquidity. Buy-side and Sell-side liquidity levels can be used to identify potential areas of inducement.
-----------------
Disclaimer
The information contained in my Scripts/Indicators/Ideas/Algos/Systems does not constitute financial advice or a solicitation to buy or sell any securities of any type. I will not accept liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from the use of or reliance on such information.
All investments involve risk, and the past performance of a security, industry, sector, market, financial product, trading strategy, backtest, or individual's trading does not guarantee future results or returns. Investors are fully responsible for any investment decisions they make. Such decisions should be based solely on an evaluation of their financial circumstances, investment objectives, risk tolerance, and liquidity needs.
My Scripts/Indicators/Ideas/Algos/Systems are only for educational purposes!
Accumulated Net ValueThe Concept:
Accumulated Net Value (ANV) is an indicator that gauges buying/selling strength by looking at whether the closing price is closer to the high or the low. It’s like a tug of war - if buyers are more dominant, then the closing price should be closer to the high; and if sellers are more dominant, then the closing price should be closer to the low.
Additional adjustments are implemented to address price gaps. The indicator first compares the high and low of the current bar with the previous bar, and then use the higher high/lower low among the current and previous bars to calculate the distance from the closing price.
Price is only part of the equation. We know that volume is also an important factor when considering the strength of buyers and sellers. The ANV indicator takes volume into account by multiplying volume with the difference between the closing price and the high or low (depending on which one is more dominant). This generates the ANV for one bar, where such one-bar ANV will have a positive value during buyer-dominant conditions, and a negative value during seller-dominant conditions.
Since ANV for only one bar can be quite choppy, this indicator further adds the ANV of N bars together to get the final ANV signal, and then applies a simple moving average (SMA) to it.
The Variables:
This indicator has two inputs: (1) N bars of Accumulation, and (2) SMA Length.
N bars of Accumulation determines how many bars of ANV values are added together. SMA Length determines the length of SMA applied to the final ANV.
For daily charts, I use “5” or “10” for N bars of accumulation and “20” for SMA length.
For weekly charts, I use “4” for N bars of accumulation and “10” for SMA length.
The user will have to do some testing to see which numbers suit their needs. Smaller values are more sensitive and move faster, but show more choppiness and false signals. Larger values tend to be more reliable, but are slow to react to price movements.
The Signals:
Trading signals can be generated by comparing the ANV with either the SMA or the zero line:
- ANV above SMA: bullish;
- ANV below SMA: bearish;
- ANV above zero: bullish;
- ANV below zero: bearish.
Given that SMA signals are generally triggered earlier than the zero line signals, aggressive traders can trade based on the SMA line, while more conservative traders can trade based on the zero line (i.e., waiting for ANV to turn positive or negative).
Whale Trading SystemThis script is an advanced version of the distributional blocks script.
In distributional buys and sells:
I used a high - low cloud filter, which makes it more prudent to sell the next sell higher for sells and to buy the next purchase lower for buys.
I also used the Stochastic Money Flow Index function because it also uses volume to separate regions.
The long period is 52 weeks, which is equal to one year,
The short period is one-fourth of its value, which is equal to a financial quarter.
Then the values calculated with these periods are calculated by stochastic - rsi logic within the function, giving us two averages and separating the regions according to crossovers and crossunders .
In buys and sales, the higher your next distributional position size makes your profit more .
In the old system, there was a confusion as it was not divided into zones.
Because we divide into zones here, zone changes are the last stop to free up existing positions, and you must reopen each time you change zones.
And I changed standard distribution days, depending on the price change and the histogram, as StochMFI also took into account the volume.
In this way, there is sustainability.
I am also sharing my educational idea that explains the logic of this system in more detail :
Now that we have been divided into regions, a maximum of 10 pieces will suffice us.
And the regional shifts will allow us to sell and buy all of our position size, and now we will feel much more comfortable.
The most timeframe I find most accurate are the weekly bars.
Even in the example, we see how we have benefited from the sharp drop in bitcoin, while the price is falling, and we have lowered the average with higher-weight purchases than the previous one.
In both buys and sales here, both the histogram intensities and the average of the purchases you have reduced with the transactions, or the earnings you have increased with the sales, guide you.
In areas with high volatility ,if we adjust our positions properly, even if we follow the changes in the region, we will get rid of those situations with few wounds and we will surely catch the trend!
NOTE : Crossover/crossunder and distributional buy/sell alerts added.
Best regards , Noldo.
MRL Slim — SuperBuy/Sell + Bands (v6.4)MRL — Mean Reversion Bands + Super Buy/Sell (RSI-10)
What it does
This overlay plots a mean-reversion line (linear regression of price) with k·σ bands and adds clean RSI-10 signals on the chart.
Signals (tags on price):
SB = Super Buy: fires when RSI(10) (on close) crosses down through your oversold threshold (default 29).
– Capped to 2 touches per cycle; the cycle resets when RSI crosses above 50 (configurable).
SS = Super Sell (71): fires when RSI(10) crosses up through your overbought threshold (default 71).
SS80 = Super Sell (Hard):
– Fires on cross above 80, and (optionally) again while RSI ≥ 80 using a cooldown to prevent spam.
– Per-cycle cap = 2 by default; you can let hard sells bypass the cap.
Bands & Source
Bands are built around a linreg mean of your chosen Source (default hlc3).
Toggle Log Space to make bands act percent-like on long histories/trending assets.
Filters (optional)
Price ≥ Upper Band required for sells.
Mean slope down required for sells.
(Disable if you want every RSI event, even in strong trends.)
Debug (optional)
Turn on Debug to see raw RSI crosses/touches and why a signal was blocked (e.g., cap, band, slope, cooldown).
Separate toggle to show/hide CAP dots.
Tips
For fast charts or very strong momentum, consider loosening the sell filters or shortening the HARD cooldown.
If your panel RSI shows signals you don’t see on price: ensure you’re comparing RSI(10, close) on the same timeframe.
Disclaimer
For research/education only. Not financial advice; always manage risk.